electrotherapy apparatus - Spanish English Dictionary